print("Введите четырёхзначное число: ")
a = int(input())
mi = 10
ma = -1
k = 0
if len(str(a)) == 4 and str(a)[0] != 0:
    if a % 2 == 0:
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")
    if a % 3 == 0:
        print("Число кратное трём: Да")
    else:
        print("Число кратное трём: Нет")
    if a ** 0.5 == int(a ** 0.5):
        print("Число является квадратом числа:", int(a ** 0.5))
    else:
        print("Число является квадратом числа: Нет")
    print('')
    m = a
    while m != 0:
        mi = min(mi, m % 10)
        ma = max(ma, m % 10)
        if m % 10 == 0:
            k += 1
        m //= 10
    print("Наименьшая цифра числа:", mi)
    print("Наибольшая цифра числа:", ma)
    print("Количество нулей в числе:", k)
    print('')
    m = a
    if (m % 10)** 0.5 == int((m % 10)** 0.5):
        print("Цифра в разряде единиц является квадратом цифры:", int((m % 10)** 0.5))
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")
    m //= 10
    if (m % 10)** 0.5 == int((m % 10)** 0.5):
        print("Цифра в разряде десятков является квадратом цифры:", int((m % 10)** 0.5))
    else:
        print("Цифра в разряде десятков является квадратом цифры: Нет")
    m //= 10
    if (m % 10)** 0.5 == int((m % 10)** 0.5):
        print("Цифра в разряде сотен является квадратом цифры:", int((m % 10)** 0.5))
    else:
        print("Цифра в разряде сотен является квадратом цифры: Нет")
    m //= 10
    if (m % 10)** 0.5 == int((m % 10)** 0.5):
        print("Цифра в разряде тысяч является квадратом цифры:", int((m % 10)** 0.5))
    else:
        print("Цифра в разряде тысяч является квадратом цифры: Нет")
else:
    print("Введённое число не является четырёхзначным")